Definify.com

Definition 2025


Jacobson's_organs

Jacobson's organs

English

Noun

Jacobson's organs

  1. plural of Jacobson's organ