thecla: meaning and definitions

FrenchType a word

What is thecla?

  • Papillon (lycénidé) brun dont la chenille vit, selon l'espèce, sur l'orme, le chêne ou le prunellier.