THECLA


Meaning of THECLA in English

noun any one of many species of small delicately colored butterflies belonging to thecla and allied genera;

— called also hairstreak, and elfin.

Webster English vocab.      Английский словарь Webster.