Definitions

from The Century Dictionary.

  • noun In entomology, one of the prominent organs on the posterior extremity of a very few lepidopterous larvæ, from which threadlike processes can be thrust, as in the European Harpyia vinula. The caterpillars lash their sides with these threads to repel the attacks of ichneumon parasites.

Etymologies

Sorry, no etymologies found.

Examples

    Sorry, no example sentences found.

Comments

Log in or sign up to get involved in the conversation. It's quick and easy.