Portuguese-English dictionary »

vomeronasal meaning in English

PortugueseEnglish
vomeronasal adjective

vomeronasal(of, pertaining to, or situated near the vomer bone between the nose and the mouth)
adjective