English → Hindi dictionary
betula glandulosa
Definition
small shrub of colder parts of North America and Greenland
Looking for poetry? Read shayari and poems by great poets.
small shrub of colder parts of North America and Greenland
Looking for poetry? Read shayari and poems by great poets.