P3A1L1P3U1S1
10 points
PALPUS is validvalid
a sensory organ of an arthropod
(Latin) a sense organ attached to mouthparts of certain insects and crustacea, also PALP
a sensory organ of an arthropod
(Latin) a sense organ attached to mouthparts of certain insects and crustacea, also PALP