Online English Dictionary

Home

Attercop


n.

A spider.


© 2009 Dammam Community College