dendroidi

Italian

Adjective

dendroidi

  1. plural of dendroide