Skip to main content

English: ova

Welsh: ofa

Part of speech

Noun, Plural

Context

Singular: ovum.