English → Hindi dictionary

salvia lyrata

सैल्विया लयरता / सैल्वियाNOUN

Definition

sage of eastern United States

Looking for poetry? Read shayari and poems by great poets.