Tamil Dictionary 🔍

swordtail

Sword"tail`, n. (Zoöl.) (a) The limulus. (b) Any hemipterous insect of the genus Uroxiphus, found upon forest trees.


swordtail - Similar Words