COSTA


Meaning of COSTA in English

(n.) One of the riblike longitudinal ridges on the exterior of many corals.

Webster's English dictionary.      Английский словарь Webster.