endamebae See {endameba} endameba n : any ameba of the genus Endamoeba [also: {endamebae} (pl)]
Copyright © 2024 3Dict.net