What is the meaning of Helus?

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

1 2 Online Dictionary of Invertebrate Zoology, 2005, page 423

Source: wiktionary.org

Search

Search words containing

© 2026 5LetterWords.org · All rights reserved.