English → Hindi dictionary

salvia lancifolia

सैल्विया लांसिफ़ोलिया / सैल्वियाNOUN

Definition

sage of western North America to Central America having violet-blue flowers; widespread in cultivation

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