micromandibles
English
Noun
micromandibles
plural of
micromandible