bird spider
noun
any large hairy predatory bird-eating spider of the family Aviculariidae, of tropical America
Words nearby bird spider
bird of passage,
bird of peace,
bird of prey,
bird pepper,
bird shot,
bird spider,
bird strike,
bird table,
bird walk,
bird watcher,
bird's beak