Version Française
Meaning of
"organe olfactif émetteur"
in English language
French to English
English to French
French
English
organe olfactif émetteur; glande de Nassonov
scent gland; Nasonov’s organ