meaning of ovarium

1. An ovary. See Ovary.


Related Words

ovarium | ovariums |

Developed & Maintained By Taraprasad.com

Treasure Words