microstrobili
English
Noun
microstrobili
plural of
microstrobilus