Definify.com

Definition 2025


odorates

odorates

English

Noun

odorates

  1. plural of odorate