astroid in Russian astroid in Russian астро́ида noun (geometry) A hypocycloid with four cusps. Add to Flashcards