lathyranes

English

Noun

lathyranes

  1. plural of lathyrane