meaning of ovulum

1. An ovule.


Related Words

ovulum |

Developed & Maintained By Taraprasad.com

Treasure Words