endameba

Nouns

  • (n) any ameba of the genus Endamoeba

Words of close approximity