troilus butterfly
noun
Origin of troilus butterfly
< New Latin, the butterfly's specific epithet, apparently after
Troilus
Words nearby troilus butterfly
troika,
troilism,
troilite,
troilus,
troilus and cressida,
troilus butterfly,
trois,
trois-rivières,
trois-rivières-ouest,
trojan,
trojan asteroid