You searched for:
“costae”
costa (s), costae (pl)
An elevated ridge rounded at the crest.
This entry is located in the following unit:
Ant and Related Entomology Terms
(page 5)