AMYGDALOIDAL

Definition of AMYGDALOIDAL

  1. (adj)shaped like an almond