Bird Spider (noun) Definition, Meaning & Examples

noun
  1. any large hairy predatory bird-eating spider of the family Aviculariidae, of tropical America
Bird Spider (noun) Definition, Meaning & Examples

More Definitions