dendrosomes
English
Noun
dendrosomes
plural of
dendrosome