What does amygdaliform mean?

amygdaliform meaning in General Dictionary

shaped like an almond