ambracan
/ˌæmbrəˈkæn/Definitions
1. noun
A person or thing that ambracates; one who or that which provides shade or shelter
“The ancient Greeks sought refuge beneath the ambracan branches of the olive tree.”
1. noun
A person or thing that ambracates; one who or that which provides shade or shelter
“The ancient Greeks sought refuge beneath the ambracan branches of the olive tree.”