Swordtail
Full definition of swordtail
Noun
swordtail
(plural swordtails)- A species of freshwater fish,
- August 21, But ongoing efforts to sequence genes from other fishes, including salmon and swordtail, will also help to test the theory, Postlethwait says.