LEARNit Dictionary
ova
noun
/ˈəʊvə/
UK
/ˈəʊvə/
US
1
[No translation]
plural of
ovum