vanmaram

മൂലപരജീവി - meaning in english

Meanings for മൂലപരജീവി

noun
Root-parasite