Online English Dictionary

Home

Sebiparous


a.

Same as Sebiferous .


© 2009 Dammam Community College