lichenoide

Italian

Adjective

lichenoide m or f (plural lichenoidi)

  1. lichenoid