Big Huge Thesaurus

alstroemeria

noun