OVA


Meaning of OVA in English

[ova] pl of ovum

Merriam-Webster English vocab.      Английский словарь Merriam Webster.