Big Huge Thesaurus

triose

noun

sounds kind of like