ovocellule
Italian
Noun
ovocellule
f
plural of
ovocellula