English-Spanish dictionary »

astroid meaning in Spanish

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

astroidenoun
{m}