Word info

phytoseiid

Noun

Meaning

phytoseiid (plural phytoseiids)

Any mite of the family Phytoseiidae

Source: en.wiktionary.org

Anagrams

Close letter words and terms