Get Free Checker

semiparasitic

ADJECTIVE
  1. of or relating to plants that are semiparasites

How To Use semiparasitic In A Sentence

List is Empty.