Test your knowledge - and maybe learn something along the way.
TAKE THE QUIZolfactory placode
noun
: a thick plate of cells derived from the neural ectoderm in the head region of the vertebrate embryo and developing into the olfactory region of the nasal cavity
Love words? Need even more definitions?
Merriam-Webster unabridged
Share