Definify.com

Definition 2024


umbrella_bodies

umbrella bodies

English

Noun

umbrella bodies

  1. plural of umbrella body