Close Matching and Related Words of Protozo in English to Tamil Dictionary
Protozoa (noun) In English
In Tamil : நுண்ணிய ஓரணுவுயிர்ப் பிரிவிசார்ந்த உயிர்கள்
In Tamil : நுண்ணிய ஓரணு உயிர்
Protozoic (adjective) In English
In Tamil : (மண்.) மண்ணியலுழிப் படுகை வகையில் மிக முற்பட்ட உயிர்வகைகளின் தடங்களையுடைய
In Tamil : நுண்ணிய ஓரணு உயிராய்வுநுல்
In Tamil : நுண்ணிய ஓரணு உயிர்