English Dictionary
◊ XIPHOSURA
Xiphosura
n : horseshoe crabs and extinct forms [syn: {Xiphosura}, {order
Xiphosura}]