Multicuspidate
Word Dictionary
-> Multicuspidate
Search:
Multicuspidate
(a.) Having many cusps or points.
Terms of Use
Canadian Jobs