red truffle

noun

Definition of red truffle

: a hard-skinned puffball (Melanogaster variegatus)