meaning of amygdaliform

amygdaliform meaning in General Dictionary

shaped like an almond