FACIAL PIT


Meaning of FACIAL PIT in English

noun

1. : a gland-containing depression of the skull surface in front of the orbit in certain ruminants

2. : one of the paired sensory pits of a pit viper — compare jacobson's organ

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.