Definition of odoriferous

Definition of odoriferous
  1. odoriferous Adjective Having an odor or fragrance.
Need more help? Try our forum NEW