odoriferous - Dictionary definition and meaning for word odoriferous
2 meanings: 1. odori relates to odour/smell. 2. ferous related to ferocious and hence offensive
Powered by Mnemonic Dictionary
odoriferous-odor+ferous;root word fer means to carry;so odoriferous means carrying odor