nymphaeid
Noun
Meaning
nymphaeid (plural nymphaeids)
(botany) A plant rooted in the bottom, but with leaves floating on the water surface.
Noun
nymphaeid (plural nymphaeids)
(botany) A plant rooted in the bottom, but with leaves floating on the water surface.