Noun
any fern of the genus Hymenophyllum growing in tropical humid regions and having translucent leaves
Vocabulary classified under Biology
More about this word
Synonyms and related words
Explore this word
