scheuchzeria Definition
Definition
A genus of South American water lilies in the family Nymphaeaceae, characterized by glossy green leaves and fragrant white flowers that are often heavily veined with red or purple.
Browse
A genus of South American water lilies in the family Nymphaeaceae, characterized by glossy green leaves and fragrant white flowers that are often heavily veined with red or purple.
Browse