AMYGDALOID

Definition of AMYGDALOID

  1. (adj)shaped like an almond
  2. (noun)volcanic rock in which rounded cavities formed by expanding gas have subsequently become filled with mineral deposits