latidentate
English
latidentate meaning in English • latidentate का अर्थ अंग्रेजी में
Adjective
- Broad-toothed.