olfactory organs
English
Noun
olfactory
organs
plural of
olfactory organ