half-rays

English

Noun

half-rays

  1. plural of half-ray