odo ( synonym found)

Definition of odo:

°Any smell, whether fragrant or offensive; scent; perfume.
°A strong, pervasive quality.

Definition of odo:

°Any smell, whether fragrant or offensive; scent; perfume.
°A strong, pervasive quality.

Back to Top