French-English dictionary »

endosome meaning in English

FrenchEnglish
endosome nom

endosome◼◼◼(endocytic vacuole)
noun