English edit

Noun edit

phytoseiid (plural phytoseiids)

  1. Any mite of the family Phytoseiidae

Anagrams edit