lily_pad has definitions from the field of botany
1
[ noun ] (botany) floating leaves of a water lily

Related terms

leaf pad water_lily

*