meaning of amoeba

1. A rhizopod. common in fresh water, capable of undergoing many changes of form at will. See Rhizopoda.


Related Words

amoeba | amoebae | amoebaeum | amoebas |

Developed & Maintained By Taraprasad.com

Treasure Words