Datura Arborea (Noun)
Meaning
A South American plant that is cultivated for its large fragrant trumpet-shaped flowers.
Classification
Nouns denoting plants.
A South American plant that is cultivated for its large fragrant trumpet-shaped flowers.
Nouns denoting plants.