astroid (adj.)youdaoicibaDictYouDict[astroid 词源字典]
"star-shaped," 1897, from Greek astroeides, from astron "star" (see astro-) + -oeides (see -oid).[astroid etymology, astroid origin, 英语词源]