Whalespan
Loading…
The vomeronasal organ, the presumed pheromone-detecting organ, has not been definitively found in humans. — Whalespan