What is the full meaning of flowerhorn
as in flowerhorn fish, a brightly coloured cichlid fish with a large protuberance on the head [adj]
Example of the word flowerhorn placed on a Scrabble board.