What is the full meaning of endameba
a parasitic amoeba, also ENDAMOEBA, ENTAMEBA [n ENDAMEBAS or ENDAMEBAE]
Example of the word endameba placed on a Scrabble board.