English-French dictionary »

species barrier meaning in French

EnglishFrench
species barrier (inability of a disease to be transmitted)
noun

barrière d'espèce◼◼◼nom {f}