Encara no tenim significats per a "giant toad".
1The professor stared at Aria as though she'd morphed into a giant toad.
2Sometimes the boulder is compared to a giant toad, but to me it resembles a colossal umeboshi, one of the region's irresistible dried pickled plums.