GeneralConnection.com
➔
Dictionary
maikoa
Noun
1. angel's trumpet
1. Brugmansia arborea, Datura arborea, shrub, bush
Usage