In YAML format, outline the basic structure and function of taste buds, including the types of tastes they can detect and their role in the overall experience of flavor.
taste_buds:
  definition: "Small sensory organs found primarily on the tongue, but also in other areas of the mouth and throat"
  structure:
    - papillae: "Raised bumps on the surface of the tongue that contain taste buds"
    - taste_cells: "Specialized cells within taste buds that detect specific tastes"
    - taste_pores: "Tiny openings on the surface of taste cells that allow tastants to interact with receptor proteins"
    - nerve_fibers: "Carry taste signals from taste cells to the brain"

  types_of_tastes:
    - sweet: "Associated with sugars and high-calorie foods"
    - salty: "Related to the presence of sodium ions"
    - sour: "Indicates acidity or hydrogen ion concentration"
    - bitter: "Often associated with potentially toxic substances"
    - umami: "Savory taste related to glutamate, an amino acid commonly found in meats and broths"

  role_in_flavor_experience:
    - detection: "Taste buds identify different tastes by interacting with molecules in food"
    - signal_transmission: "Nerve fibers transmit taste information to the brain for processing and interpretation"
    - flavor_combination: "The brain combines taste information with input from other senses (smell, texture) to create a complete perception of flavor"