English English Dictionary
Result for Costa
Costa
(n.)
A rib of an animal or a human being.
Costa
(n.)
A rib or vein of a leaf, especially the midrib.
Costa
(n.)
The anterior rib in the wing of an insect.
Costa
(n.)
One of the riblike longitudinal ridges on the exterior of many corals.