MULTIDENTATE


Meaning of MULTIDENTATE in English

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

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