HAIRSTREAK

Definition of HAIRSTREAK

  1. (noun)small butterflies having striped markings under the wings