Adjective Definition

umbrellalike

1.Definition: resembling an umbrella




Please Share