Definify.com
Definition 2024
nymphaeid
nymphaeid
English
Noun
nymphaeid (plural nymphaeids)
- (botany) A plant rooted in the bottom, but with leaves floating on the water surface.
Hypernyms
Translations
plant with leaves on the water surface
|
nymphaeid (plural nymphaeids)
|