TRICUSPIDATE


Meaning of TRICUSPIDATE in English

adj three-pointed; ending in three points; as, a tricuspidate leaf.

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