MANDIBULATE


Meaning of MANDIBULATE in English

noun an insect having mandibles.

2. mandibulate ·adj ·alt. of mandibulated.

Webster English vocab.      Английский словарь Webster.