English

edit

Noun

edit

astroids

  1. plural of astroid

Anagrams

edit