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)