DENTIGEROUS


Meaning of DENTIGEROUS in English

(a.) Bearing teeth or toothlike structures.

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