English → Hindi dictionary
zoisia
Definition
lawn grasses native to southeastern Asia and New Zealand; grown especially in warm regions
Looking for poetry? Read shayari and poems by great poets.
lawn grasses native to southeastern Asia and New Zealand; grown especially in warm regions
Looking for poetry? Read shayari and poems by great poets.