स्टॉरीकोसऔरउस / स्टॉरीकोसुरस / स्टॉरीकोसॉरुस · NOUN
primitive dinosaur found in Brazil
Looking for poetry? Read shayari and poems by great poets.