Malpighian tuft

What is Malpighian tuft?

Malpighian tuft definition and meaning on Dictionary terms:
noun