Top definition
A flower created as a result of mutated cells. It's beauty is rivalled by nothing but the human embodiment of itself. It's sweet scent and vibrant colours make it highly sought after and it is famed for it's beautiful appearance.
Did you see the mermaid flower?
Isn't that mermaid flower spectacular?
via giphy
by Cherry flamingo December 18, 2015
Get the mug
Get a mermaid flower mug for your daughter-in-law Helena.