Adjective Definition

hemiparasitic

1.Definition: of or relating to plants that are hemiparasites




Please Share