EN

Synonyms for water cabbage

All synonyms

Noun

Definitions

  1. n. 1

    A floating aquatic plant, Pistia stratioides, with green rosettes of leaves and inconspicuous flowers.

By length

11 letters
shellflower