Definify.com

Definition 2024


odorates

odorates

English

Noun

odorates

  1. plural of odorate