Word info

amygdule

Noun

Meaning

English Wikipedia has an article on:amygduleWikipedia
amygdule (plural amygdules)

(geology) A rounded mass of secondary mineral found in volcanic rock.

Source: en.wiktionary.org

Close letter words and terms