Big Huge Thesaurus

Hymenophyllum

noun