meaning of uniovulate

1. Containing but one ovule.
2.
having a single ovule


Related Words

uniovulate |

Developed & Maintained By Taraprasad.com

Treasure Words