Biology







Umbrella Leaf Plant Profiles

The Umbrella leaf plant is a herbaceous plant that is a perennial. This plant can reach up to thirty six inches in height. It is also sometimes called the American Umbrella leaf and its scientific classification is Diphylleia cymosa.  Some…
Read more

Is Evolution an Outdated Theory

Evolution, as the name implies, is an ever-evolving field of palaeo-biology which has its roots in the work of pioneers like Charles Darwin (19th Century). The definition of ‘evolve’ is (like revolve), to instill the concept of recycling in nature….
Read more

Isopods

Isopods (Armadillidium vulgare) are among the most morphologically diverse groups of crustaceans coming in varying sizes and shapes with approximately ten thousand known species. The habitats that an isopod lives in includes fresh water, salt water and on land. Some…
Read more