English dictionary
hemiparasitic meaning and definition
Definition and meaning of hemiparasitic at MeaningMonkey.org. hemiparasitic meaning and definition in the English Dictionary.HEMIPARASITIC adjective
Definition of hemiparasitic (adjective)
- of or relating to plants that are hemiparasites
Source: Princeton University Wordnet