Home
Search
Index
Definify.com
Definition
2024
entamoebae
entamoebae
English
Noun
entamoebae
plural of
entamoeba
Similar Results