micromandibles

English

Noun

micromandibles

  1. plural of micromandible