Definify.com

Definition 2024


exumbrellae

exumbrellae

English

Noun

exumbrellae

  1. plural of exumbrella