Discuss as:

Really? Mermaids don't exist, NOAA website notes

Agency says posting is not in response to 'Animal Planet' show on the topic