Big Huge Thesaurus

Avicennia

noun

sounds kind of like