tricuspidate
English
tricuspidate meaning in English • tricuspidate का अर्थ अंग्रेजी में
Adjective
- Three-pointed; ending in three points; as, a tricuspidate leaf.