Definition of robin's pincushion in English:

robin's pincushion

noun