nectosomes
English
Noun
nectosomes
plural of
nectosome