Big Huge Thesaurus

Elixophyllin

noun