English → Hindi dictionary

scutellaria lateriflora

स्कूटेल्लारिया लाटॅरीफ्लोरा / स्कूटेल्लारियाNOUN

Definition

an American mint that yields a resinous exudate used especially formerly as an antispasmodic

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