English edit

Noun edit

dendrioles

  1. plural of dendriole