cubozoi
Italian
Noun
cubozoi
m
plural of
cubozoa