Advertisement
Advertisement
frog lily
noun
- a yellow water lily.
Discover More
Word History and Origins
Origin of frog lily1
An Americanism dating back to 1865–70
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Origin of frog lily1
Advertisement
Advertisement
Advertisement
Advertisement
Browse