kamus
.
Search
About
mandibulate
English
mandibulate
Adjective
Having mandibles
English: mandibulate