tarantula - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

/təˈræntjʊlə/
singulartarantula
pluraltarantulas
  1. a large poisonous spider that lives in Central and South America
     Synonyms and related words