hamadryad
nounDefinition of hamadryad
1
: wood nymph
2
: king cobra
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more