Webster's Revised Unabridged Dictionary · 1913
Nucha
Copy link
Nucha
, noun
[Late Latin]
(Zoology)
The back or upper part of the neck; the nape.
↑