Big Huge Thesaurus

Rhodosphaera

noun

sounds kind of like