Online English Dictionary

Home

Heptaspermous


a.

Having seven seeds.


© 2009 Dammam Community College