Definify.com

Definition 2024


dendroidi

dendroidi

Italian

Adjective

dendroidi

  1. plural of dendroide