frog's bit

nounA floating aquatic plant with round leaves and small white flowers, often found in ponds and slow-moving water.

No synonyms or antonyms found for this word.