TORUS Meaning of TORUS in English (n.) The receptacle, or part of the flower on which the carpels stand. Webster's English dictionary. Английский словарь Webster. 2012