xenobio has 1 translations in 1 languages

translations of xenobio

IT EN English 1 translation
  • xenobiont (n) [biology: organism found in surroundings, or in association with another organism, in which it is normally absent] (n)