Meaning of 'amoeba'

  • நீரில் வாழும்
  • தொடர்ந்து உருமாறிக் கொண்டிருக்கும் அணு உயிரினம்

Related Phrases

  • giant amoeba இராட்சத அமீபா
  • amoeba proteus அமீபா புரோட்டியஸ்

Synonyms


Browse English to Tamil Dictionary




IndianDictionaries.Com | Tamil to English | English to Tamily | Terms of Use
Hosting by MediaOne.in