trofozoito has 1 translations in 1 languages

translations of trofozoito

ES EN English 1 translation
  • trophozoite (n) [feeing stage in the life cycle of a protozoan] (n)