MULTICARINATE


Meaning of MULTICARINATE in English

adj many-keeled.

Webster English vocab.      Английский словарь Webster.