pentatomoids

English

Noun

pentatomoids

  1. plural of pentatomoid

Anagrams