lycénidés

French

Noun

lycénidés m pl

  1. plural of lycénidé