lethargus
English
noun
Definitions
- (biology) A quiescent sleeplike state in some arthropods and nematodes.
Etymology
Borrowed from Latin lethargus (lethargy).
Origin
Latin
lethargus
Gloss
lethargy
Borrowed from Latin lethargus (lethargy).
Latin
lethargus
lethargy