Definition of Umbrellalike

  • 1. Resembling an umbrella Adjective Satellite

Semanticaly linked words with "umbrellalike"