mandibulate
English Dictionary
->
Letter M
-> mandibulate
Search Dictionary:
mandibulate Definition
(a)
having
mandibles
mandibulate Synonyms
mandibulate
© Art Branch Inc.