DECEMDENTATE


Meaning of DECEMDENTATE in English

adj having ten points or teeth.

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