• Water-lettuce

    Full definition of water-lettuce

    Noun

    1. Tropical duckweed, Pistia stratiotes.
    © Wiktionary