micronidi
Italian
Noun
micronidi
m
plural of
micronido