anisodontes

French

Adjective

anisodontes

  1. plural of anisodonte