Word info Synonyms

holoparasite

Noun

Meaning

holoparasite (plural holoparasites)

A holoparasitic organism.

Source: en.wiktionary.org

Synonyms

Close letter words and terms