Online English Dictionary

Home

Uniovulate


a.

Containing but one ovule.


© 2009 Dammam Community College