Word info

microcynipoid

Noun

Meaning

microcynipoid (plural microcynipoids)

Any very small cynipoid

Source: en.wiktionary.org

Close letter words and terms