Vomeronasal


Great word denoting those scent organs inside the jaguar's mouth.

No comments:

Post a Comment