amygdaloid - Dictionary definition and meaning for word
amygdaloid
Definition (noun) volcanic rock in which rounded cavities formed by expanding gas have subsequently become filled with mineral deposits
Definition (adj) shaped like an almond
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com