Big Huge Thesaurus

Chaenomeles

noun

sounds kind of like