chilarium
Jump to navigation
Jump to search
English
[edit]Noun
[edit]chilarium (plural chilaria)
- Either of a pair of appendages, between the bases of the last pair of walking legs in the horseshoe crab, that prevent the escape of food