Online English Dictionary

Home

Callose


a.

Furnished with protuberant or hardened spots.


© 2009 Dammam Community College