mandibulate
English
mandibulate meaning in English • mandibulate का अर्थ अंग्रेजी में
Adjective
- Provided with mandibles adapted for biting, as many insects.
Noun
- An insect having mandibles.