Version Française
Translate
"scent gland"
to French Language
English to French
French to English
English
French
scent gland; Nasonov’s organ
organe olfactif émetteur; glande de Nassonov