Selenastrum capricornutum
Selenastrum capricornutum sounds like its made up.