meaning of multicuspidate
1.
Having
many
cusps
or
points.
Related Words
multicuspidate
|
Developed & Maintained By
Taraprasad.com