English → Hindi dictionary
marine iguana
Definition
shore-dwelling seaweed-eating lizard of the Galapagos Islands
Looking for poetry? Read shayari and poems by great poets.
shore-dwelling seaweed-eating lizard of the Galapagos Islands
Looking for poetry? Read shayari and poems by great poets.