Word info

vomerolfaction

Noun

Meaning

vomerolfaction (uncountable)

The sense of smell in fish (by means of the vomeronasal organ)

Source: en.wiktionary.org

Close letter words and terms