Definitions of hard roe:

  • noun:   fish eggs or egg-filled ovary; having a grainy texture