bilosomes
English
Noun
bilosomes
plural of
bilosome