dendrosomes

English

Noun

dendrosomes

  1. plural of dendrosome