jacobson’s organ








noun Anatomy, Zoology.

  1. either of a pair of blind, tubular, olfactory sacs in the roof of the mouth, vestigial in humans but well-developed in many animals, especially reptiles.
54 queries 0.586