Online English Dictionary

Home

Stipellate


a.

Having stipels.


© 2009 Dammam Community College