English → Hindi dictionary

sonora lac

सोनोरा लाच / सोनोराNOUN

Definition

resembling lac; secreted by a scale living on twigs of certain Mexican shrubs; used locally as medicine

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