Word info

multicostate

Adjective

Meaning

Having numerous ribs, or costae, as the leaf of a plant, or as certain shells and corals.

Source: Webster's dictionary

Close letter words and terms