Big Huge Thesaurus

stemless hymenoxys

noun