Word info

aphelinid

Noun

Meaning

aphelinid (plural aphelinids)

(zoology) Any member of the family Aphelinidae of parasitic wasps.

Source: en.wiktionary.org

Anagrams

Close letter words and terms