Meaning of prairie lotus

Definition of prairie lotus

(noun) North American annual with red or rose-colored flowers

Other information on prairie lotus

WIKIPEDIA results for prairie lotus
Amazon results for prairie lotus