Recent Examples on the Web
1651, in the meaning defined above
Latin amygdala
Keep scrolling for more
More Definitions for amygdalin
amygdalin
See Definitions and Examples
Get Word of the Day daily email!