heronsew
/həˈrɒnzəʊ/Definitions
1. noun
a type of bird of prey, specifically a young or imperfect osprey
“The heronsew perched on the branch, its feathers still a bit ruffled.”
1. noun
a type of bird of prey, specifically a young or imperfect osprey
“The heronsew perched on the branch, its feathers still a bit ruffled.”