Similarity of adj semiparasitic

1 sense of semiparasitic

Sense 1
semiparasitic -- (of or relating to plants that are semiparasites)

2025, Cloud WordNet Browser