Laughing Bumblebees Orchid
Amazing Laughing Bumblebees Orchid Laughing bumblebees orchid (Ophrys bombyliflora) is a species of terrestrial orchids found growing in Europe and Africa.
Amazing Laughing Bumblebees Orchid Laughing bumblebees orchid (Ophrys bombyliflora) is a species of terrestrial orchids found growing in Europe and Africa.
by Ayan Chakravarty · Published April 15, 2013 · Last modified June 16, 2015
Colossal Squid This Mollusc is the largest known invertebrate ever recorded, growing up to 46 ft in length.
by Ayan Chakravarty · Published April 14, 2013 · Last modified June 11, 2015
Melting Arctic Sea Ice Alarms the world: According to UN weather agency, a huge area of Arctic sea ice melted this year which indicates...
Mandarinfish(Synchiropus splendidus): The mandarinfish is native to the Western Pacific ranging approximately from the Ryukyu Islands south to Australia.
Coral snakes Coral snakes are small snakes of cobra family (Elapidae) living in sandy areas near sea beaches.
Grey-chinned Minivet The Grey-chinned Minivet (Pericrocotus solaris) is found in
Gnemon Gnemon, also known by the scientific name Gnetum gnemon, is an evergreen tree that grows from 8-15 m tall.
Jeweled flower mantis Common name: Jeweled flower mantis
by Mithu Mukherjee · Published April 10, 2013 · Last modified June 18, 2015
Now its the turn of polar bears to face extinction Increasing global warming and melting of Arctic Sea ice results in decreasing half of...
Chinese giant salamander The Chinese giant salamander (Andrias davidianus) is considered to be the largest salamander in the world.