English → Hindi dictionary
datura sanguinea
Definition
arborescent South American shrub having very large orange-red flowers
Looking for poetry? Read shayari and poems by great poets.
arborescent South American shrub having very large orange-red flowers
Looking for poetry? Read shayari and poems by great poets.