Big Huge Thesaurus

Drymoglossum

noun