English

edit

Noun

edit

pentatomoids

  1. plural of pentatomoid