English-French dictionary »

biolistics meaning in French

EnglishFrench
biolistics noun

biolistique◼◼◼nom {f}