Tamil Dictionary 🔍

semi-parasitic

a. அரை ஒட்டுயிரான.


semi-parasitic - Similar Words