Definition of Umbrella-Shaped

  • 1. Shaped in the form of an umbrella Adjective Satellite

Semanticaly linked words with "umbrella-shaped"