Tamil Dictionary 🔍

xiphura

Xi*phu"ra, n. pl. Etym: [NL., from Gr. xi`fos sword + (Zoöl.) Defn: Same as Limuloidea. Called also Xiphosura. X ray. See under Ray.


xiphura - Similar Words