Spanish-English dictionary »

astroide meaning in English

SpanishEnglish
astroide noun
{m}

astroid(hypocycloid with four cusps)
noun
[UK: ˈastrɔɪd] [US: ˈæstrɔɪd]