umbrellalikeEnglish

umbrellalike

Adjective

Resembling an umbrella

English: umbrellalike