Etymology
Advertisement

ovivorous (adj.)

1812, "egg-eating;" 1865, "sheep-eating;" see ovi- + -vorous.

Others are reading

Advertisement
Advertisement