Umbraculid Definition
noun
(zoology) Any member of the Umbraculidae.
Wiktionary
Other Word Forms of Umbraculid
Noun
Singular:
umbraculid
Plural:
umbraculidsFind Similar Words
Find similar words to umbraculid using the buttons below.