SWORDTAIL


Meaning of SWORDTAIL in English

n.1 a tropical fish, Xiphophorus helleri, with a long tail.

2 horseshoe crab.

Oxford English vocab.      Оксфордский английский словарь.