hemiparasitic

English Dictionary -> Letter H -> hemiparasitichemiparasitic Definition



hemiparasitic Synonyms






© Art Branch Inc.