Advertisement
Advertisement
bird spider
noun
- any large hairy predatory bird-eating spider of the family Aviculariidae , of tropical America
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse