Definify.com

Definition 2025


amygdalates

amygdalates

English

Noun

amygdalates

  1. plural of amygdalate