melicerta

/ˌmɛlɪˈsɜːrtə/

Definitions

1. noun

a type of freshwater caddisfly larva

“The riverbank was home to various species of melicerta, which were an important food source for local fish.”

Synonyms

  • caddisfly larva
  • sedge larva

Antonyms

  • airborne insect
  • desert insect