micronove
Italian
Noun
micronove
plural of
micronova