Noun Definition

brugmansia sanguinea

1.Definition: arborescent South American shrub having very large orange-red flowers

Related Noun(s):datura sanguinea

Category: Plants