Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
odoriferous
in English
odoriferous
#uncommon
Definitions
Adjective
having
a
noticeable
or
strong
smell
The
odoriferous
flowers
filled
the
entire
room
with
their
scent
.