odorates

English

Noun

odorates

  1. plural of odorate