meaning of plant parasitic

1. plant living on another plant and obtaining from it organic nutriment


Related Words

parasitic plant |

Developed & Maintained By Taraprasad.com

Treasure Words