amygdalates

English

Noun

amygdalates

  1. plural of amygdalate