lupoide

Italian

Adjective

lupoide m or f (plural lupoidi)

  1. lupoid