costula
/kɒˈstjuːlə/Definitions
1. noun
A costula is a small or subordinate river that flows into a larger one, especially in Scotland.
“The costula eventually merged with the larger river, forming a vast delta.”
1. noun
A costula is a small or subordinate river that flows into a larger one, especially in Scotland.
“The costula eventually merged with the larger river, forming a vast delta.”