DictionaryAI

helus

Short definition from Wiktionary

Noun

  1. In scarabaeoid larvae, a coarse fixed spine located near the haptomerum.

We haven’t written up helus yet: Simple and Standard meanings, examples and a quiz.