Online English Dictionary

Home

Spiculigenous


a.

Producing or containing spicules.


© 2009 Dammam Community College