ovuliferous - French English Dictionary