थेराफोसाइडे / थेराफोसाईडे / थेराफोसइदै · NOUN
large tropical spiders; tarantulas
Looking for poetry? Read shayari and poems by great poets.