A global citizen science platform to discover, share and identify wildlife
Very strange... Looks like larvae eating ...
App. 5 mm long
An unidentified beetle larva.
Looks like some kind of insect larvae. Or ...
1" long aquatic larvae
feeding on Squirting Cucumber (Ecballium elaterium)
Dragonfly larva of some kind...
Unknown aquatic beetle larva
Sciaridae sp larva