Insects are the most abundant group of living creatures on earth with up to 30 million estimated species of insect found worldwide.
Insects can be found in all ranges of environments even (but limited) in the oceans and rivers. Insects feed on other, smaller insects and decaying leaf and plant matter.
There is an explanation video available below.
Contributions ({{ comment_count }})
Please wait...
Modal title
Report
Block User
{{ feedback_modal_data.title }}