Umbraculidae
plural noun
Um·bra·cu·li·dae
| \ ˌəmbrəˈkyüləˌdē\
Definition of Umbraculidae
: a family of gastropod mollusks (suborder Tectibranchia) that includes the umbrella shells
Keep scrolling for more