◄ Multidentate ►

Dictionary
(a.) Having many teeth, or toothlike processes.

                                                                                                                                                                                                                                       

Clyx.com


Multicuspidate
Top of Page
Top of Page