olfactory organ - Englisch Synonyme Wörterbuch

olfactory organ

n.
[1] nose