Definify.com

Definition 2024


nymphaeid

nymphaeid

English

Noun

nymphaeid (plural nymphaeids)

  1. (botany) A plant rooted in the bottom, but with leaves floating on the water surface.

Hypernyms

Translations