English → Hindi dictionary

styrax texana

स्टायर्स टेक्ना / स्टायर्सNOUN

Definition

styrax of southwestern United States; a threatened species

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