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

More General Terms