Meaning of yellow water flag

Definition of yellow water flag

(noun) common yellow-flowered iris of Europe and North Africa, naturalized in United States and often cultivated

Other information on yellow water flag

WIKIPEDIA results for yellow water flag
Amazon results for yellow water flag