Italian edit

Etymology edit

From istero- +‎ -oide.

Adjective edit

isteroide (plural isteroidi)

  1. hysteroid

Anagrams edit