Search for crossword answers and clues

Answer for the clue "Large tropical spiders ", 13 letters:
theraphosidae

Alternative clues for the word theraphosidae