Definitions for astroid
astroid
as·troid
Spelling: [as-troid]
IPA: /ˈæs trɔɪd/
Astroid is a 7 letter English word.
You can make 301 anagrams from letters in astroid (adiorst).
Definitions for astroid
noun
-
a hypocycloid with four cusps.
Origin of astroid
astr(o)- + -oid