What is the full meaning of moonflowers
MOONFLOWER, a tropical flower [n]
Example of the word moonflowers placed on a Scrabble board.