Online English Dictionary

Home

Ovuliferous


a.

Producing ovules.


© 2009 Dammam Community College