Online English Dictionary

Home

Umbraculiferous


a.

Bearing something like an open umbrella.


© 2009 Dammam Community College