English | German | Russian | Czech

parasite plant English

Synonyms parasite plant synonyms

What other words have the same or similar meaning as parasite plant?

parasite plant English » English

parasitical plant parasitic plant parasite

Are you looking for...?