Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
torus
in English
torus
us
/ˈtoʊ.rəs/
uk
/ˈtɔː.ɹəs/
#uncommon
Plural
toruses
Definitions
Noun
a
doughnut-shaped
surface
or
solid
;
formed
by
rotation
a
ring-shaped
object
or
chamber
a
shape
with
a
circular
cross-section
;
like
an
inner
tube
a
convex
molding
;
typically
semicircular
in
cross
section
a
rounded
bone
or
muscle
ridge
(
in
anatomy
)
the
base
of
a
flower
stalk
(
in
botany
)