Italian

edit

Etymology

edit

From istero- +‎ -oide.

Adjective

edit

isteroide (plural isteroidi)

  1. hysteroid

Anagrams

edit