Brugmansia

What is Brugmansia?

Brugmansia definition and meaning on Dictionary terms:
noun
an Italian appetizer consisting of toasted bread slices drizzled with olive oil and usually topped with tomatoes and basil.

 

reference: https://www.dictionary.com/browse/brugmansia

Tags: