SWORDTAIL


Meaning of SWORDTAIL in English

noun the limulus.

2. swordtail ·noun any hemipterous insect of the genus uroxiphus, found upon forest trees.

Webster English vocab.      Английский словарь Webster.