この「mighty」の意味を教えてください。
「mighty」とは、強力な、あるいは強い物や人を表す形容詞で、この強さは物理的な強さに限りません。たいていは大きさを理由に使う表現なので、小さな蝶を「mighty」とするのは少しおかしいです。ですが、この蝶がその小ささにもかかわらず、見た目よりもたくましく強いのだということを表すために、ここではこの表現が選ばれています。「small but mighty」は、小さいけれど強いものを表すのによく使われる表現です。
例: This motorcycle is small but powerful.（このバイクは小型だけどパワフルだ。）
例: The mighty corporation employs millions around the world.（その強大な企業は世界中で何百万人もの従業員を雇用している。）