French - English technical dictionary

plaque de lyse
phage plaque
health / general - iate.europa.eu
plaque de lyse
lysis plaque
natural and applied sciences - acta.es


Millions of translations categorized by activity in 28 languages