Malpighian corpuscles
English
Noun
Malpighian
corpuscles
plural of
Malpighian corpuscle