Definify.com

Definition 2026


menthyls

menthyls

English

Noun

menthyls

  1. plural of menthyl