almond-shaped crystal

listen to the pronunciation of almond-shaped crystal
English - English

Definition of almond-shaped crystal in English English dictionary

almond-shaped crystal
{i} amygdaloid
almond-shaped crystal
Favorites