SCYPHUS Meaning of SCYPHUS in English ( n. ) The cup of a narcissus, or a similar appendage to the corolla in other flowers. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012