Tarantula (en. Tarantula)

Translation into Tagalog

Synonyms

  • bird-eating spider
  • mygalomorph
  • wolf spider