Search term serum has 2 results
EN English FR French
serum (n) [physiology] sérum (n) {m} [physiology]
FR French EN English
sérum (n) [physiologie] {m} serum (n) [physiologie]