Spanish-English dictionary »

microcuerpo meaning in English

SpanishEnglish
microcuerpo noun

microbody(cellular organelle)
noun