archarios

/ærkiˈɒriːzə/

Definitions

1. noun

A type of parasitic plant that lives in the tissues of its host.

“The archaeorhiza was found to be affecting the roots of the nearby plants.”

Synonyms

  • epiparasite
  • parasitic plant

Antonyms

  • autotroph
  • non-parasitic plant