English-French dictionary »

drosophila meaning in French

EnglishFrench
drosophila ( )
noun

drosophile◼◼◼nom