Big Huge Thesaurus

myrciaria

noun

sounds kind of like