Swordtail

Definition:

  • (n.) The limulus.
  • (n.) Any hemipterous insect of the genus Uroxiphus, found upon forest trees.

Compare swordtail with other words:

platyfish vs. swordtail

fish vs. swordtail

platy vs. swordtail