ameba meaning
UK US
ameba (noun): naked freshwater or marine or parasitic protozoa that form temporary pseudopods for feeding and locomotion.
Spelling: amoeba (British) · ameba (American)
Definition of ameba
Scrabble score: 9 (letter breakdown)
Word lists: words starting with AM · words ending in BA · 5-letter words
More about ameba on Wikipedia.