Home

Word

endameba, n.
(endamebae)
more info any ameba of the genus Endamoeba
<noun.animal>

endameba
semantic pointers
hypernym
hyponym