Definify.com

Definition 2025


amyles

amyles

English

Noun

amyles

  1. plural of amyle