dendroidi
Italian
Adjective
dendroidi
plural of
dendroide