English to English
water nymph
('w/O/t/@/r_n/I/mf
)
noun (n)
- submerged aquatic plant having narrow leaves and small flowers; of fresh or brackish water(noun.plant)source: wordnet30
- a water lily having large leaves and showy fragrant flowers that float on the water; of temperate and tropical regions(noun.plant)source: wordnet30
- (Greek mythology) any nymph of the water(noun.person)source: wordnet30