Definify.com

Definition 2026


amygdalates

amygdalates

English

Noun

amygdalates

  1. plural of amygdalate