Dictionary search results

Showing 1-6 of 6 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

tarantula English-Spanish

tarántula feminine

tarántula Spanish-English