Definition Definition

multicarinate - Meaning and Examples

Meaning of 'multicarinate' (Webster Dictionary)

1 . Multicarinate [ a.]
- Many-keeled.