EN

Synonyms for pond lily

Definitions

  1. n. 1

    spatterdock

Related words

Other spellings
pondlily