Slovnenya

Translation English Japanese: olfactory organ

Dictionary: main
olfactory organ
noun