Big Huge Thesaurus

oxlip

noun