Big Huge Thesaurus

Rhizophora

noun

sounds kind of like