Link Centre Dictionary

endameba

en·da·meba

uncommon

noun

1.

any ameba of the genus Endamoeba

Related words

Broader terms

Narrower terms

WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.