Dictionary search results

Showing 1-2 of 2 results

tarantula British & World English

A very large hairy spider found chiefly in tropical and subtropical America, some kinds of which are able to catch small lizards, frogs, and birds

tarantula hawk British & World English

A large spider-hunting wasp of the southwestern US