neckatee
/nɛkəˈtiː/Definitions
1. noun
a type of large, flying sea creature, possibly a mythological or fictional reference
“The legend of the neckatee was passed down through generations in coastal towns.”
1. noun
a type of large, flying sea creature, possibly a mythological or fictional reference
“The legend of the neckatee was passed down through generations in coastal towns.”