MULTICUSPIDATE


Meaning of MULTICUSPIDATE in English

adj having many cusps or points.

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