MACRODONT


Meaning of MACRODONT in English

noun a macrodont animal.

2. macrodont ·adj having large teeth.

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