lichenoide

Italian

Adjective

lichenoide m or f by sense (plural lichenoidi)

  1. lichenoid