stuffed mushroom Meaning, Definition & Usage

  1. noun mushrooms stuffed with any of numerous mixtures of e.g. meats or nuts or seafood or spinach

WordNet