English → Hindi dictionary

styrax obassia

स्टायर्स ओबसिया / स्टायर्सNOUN

Definition

small tree native to Japan

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