bn:21465621n
Noun Concept
EL
No term available
EN
Malleolus is a fan-shaped chemoreceptor or Racquet Organ, an array of which are carried in pairs on the ventral or undersides of Solpugidae. Wikipedia
English:
arthropod
Relations
Sources