Spanish-English dictionary »

endosoma meaning in English

SpanishEnglish
endosoma noun
{m}

endosome(endocytic vacuole)
noun