Definify.com

Definition 2024


amygdalates

amygdalates

English

Noun

amygdalates

  1. plural of amygdalate