amygdaloid
Explore definitions, synonyms, and language insights of amygdaloid
Definitions
Adjective Satellite
shaped like an almond
Noun
volcanic rock in which rounded cavities formed by expanding gas have subsequently become filled with mineral deposits