YourDictionary

Dictionary Home » Science » costa

costa science definition

Plural costae costae
A rib or a riblike part, such as the midrib of a leaf or a thickened anterior vein or margin of an insect's wing.

Learn more about costa

link/cite print suggestion box