Big Huge Thesaurus

Eubryales

noun