XANTHODONTOUS MEANING IN ENGLISH

• Xanthodontous Definition & Synonyms

  1. (a.) Having yellow teeth.


RECENT SEARCHES