DICTIONARY


Definition of TARANTULA

noun : TARANTULA

Source: WordNet 3.1

  • 2. (

    ) large hairy tropical spider with fangs that can inflict painful but not highly venomous bites ;


See more about : TARANTULA