FETICIDA


Meaning of FETICIDA in English

feti·cida

n killer of a fetus

Interlingua English vocab.      Английский словарь Интерлингва.