Definify.com

Definition 2025


menthyls

menthyls

English

Noun

menthyls

  1. plural of menthyl