COSTA


Meaning of COSTA in English

(n.) A rib or vein of a leaf, especially the midrib.

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