Definify.com

Definition 2024


entamoebae

entamoebae

English

Noun

entamoebae

  1. plural of entamoeba