hemiparasites
English
Noun
hemiparasites
plural of
hemiparasite