stoma - French English Dictionary
History

stoma

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "stoma" in French English Dictionary : 7 result(s)

English French
Biology
stoma stomate [m]
Biotechnology
stoma stoma
Medicine
stoma stomie [f]
stoma bouche [f]
stoma stomie [f]
stoma stoma
Botanic
stoma stomate [m]

Meanings of "stoma" in English French Dictionary : 2 result(s)

French English
Biotechnology
stoma stoma
Medicine
stoma stoma