amoebapore
Noun
Meaning
amoebapore (plural amoebapores)
(biochemistry) Any of a group of small amphipathic membranolytic proteins present in Entamoeba
Noun
amoebapore (plural amoebapores)
(biochemistry) Any of a group of small amphipathic membranolytic proteins present in Entamoeba