red marrows

English

Noun

red marrows

  1. plural of red marrow