English to Arabic

Meaning for:
Amygdaloid
other
الصّخر البركانيّ