meaning of swamp lily

1. North American herbaceous perennial of wet places having slender curled racemes of small white flowers


Related Words

swamp lily |

Developed & Maintained By Taraprasad.com

Treasure Words