Główna
Dictionary
Word: Olfactory
ID Word Wordtype Definition 104913 Olfactory a. Of, pertaining to, or connected with, the sense of smell; as, the olfactory nerves; the olfactory cells.
Do you know these words?
Thumper | Castigating | Entrant | Harnessed | Hyomandibular |