SCYPHUS Meaning of SCYPHUS in English (n.) The cup of a narcissus, or a similar appendage to the corolla in other flowers. Webster's English dictionary. Английский словарь Webster. 2012