oryzalexins

English

Noun

oryzalexins

  1. plural of oryzalexin