odiferous , ra . ( Of the lat. )do odor? fer,-? ri ; de ( odor , odor, and ferre , lead). 1. adj. It smells good, it has good smell or fragrance.