Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
cirrus
in English
cirrus
uk
/ˈsɪrəs/
#common
Plural
cirri
Definitions
Noun
high-level
cloud
with
thin
,
white
filaments
a
plant's
tendril
(
for
climbing
);
thin
stem
a
thin
,
tendril-like
animal
appendage
The
insect
had
a
long
,
thin
cirrus
on
its
head
.