The present invention relates to isolated and recombinant antimicrobial peptides thrombocidin-1 (TC-1) and thrombocidin-2 (TC-2), or variants thereof, which comprise at least in part the sequence as shown in FIG. 1 indicated by the label TC-1 and TC-2, and have antimicrobial activity