lymantriines

English

Noun

lymantriines

  1. plural of lymantriine