Tamil Dictionary 🔍

semiparasite

n. அரை ஒட்டுயிர், பாதி உணவைத் தானே நேராகவும் பாதி பிறிதுயிர் மூலமாகவும் பெறும் உயிர்.


semiparasite - Similar Words