1.

a plant parasite

Answer» Yellow rattle
Cuscuta(amarbel)
Pitcher plant


Discussion

No Comment Found