Meaning of hibiscus moscheutos

Definition of hibiscus moscheutos

(noun) showy shrub of salt marshes of the eastern United States having large rose-colored flowers

Other information on hibiscus moscheutos

WIKIPEDIA results for hibiscus moscheutos
Amazon results for hibiscus moscheutos