Word info

endophagosome

Noun

Meaning

endophagosome (plural endophagosomes)

An endosomal phagosome

Source: en.wiktionary.org

Close letter words and terms