Spanish-English dictionary »

geoda meaning in English

SpanishEnglish
geoda noun
{f}

geode [geodes](hollow stone with crystals on the inside wall)
noun
[UK: dʒˈiːəʊd] [US: dʒˈiːoʊd]

Your history