vomeronasal organ
English
Noun
vomeronasal
organ
(
plural
vomeronasal organs
)
Synonym of
Jacobson's organ
.
Related terms
vomerolfaction