Find the word definition

The Collaborative International Dictionary
Multicostate

Multicostate \Mul`ti*cos"tate\, a. [Multi- + costate.] Having numerous ribs, or cost[ae], as the leaf of a plant, or as certain shells and corals.

Wiktionary
multicostate

a. Having multiple ribs.