Related Words for word “endosomes”
endosomes - Did you Mean?
endostome
endosmose
endoscope (endoscopes)