frogflower
/ˈfrɔɡflaʊər/Definitions
1. noun
A type of flowering plant that has leaves resembling a frog’s skin, commonly found in tropical and subtropical regions.
“The frogflower added a vibrant touch to our garden with its unique foliage and colorful blooms.”