peziza coccinea Meaning, Definition & Usage

  1. noun a scarlet European fungus with cup-shaped ascocarp
    blood cup; fairy cup.

WordNet