Definition of XIPHOSURA
noun : XIPHOSURA
Source: WordNet 3.1
-
1. (
) horseshoe crabs and extinct forms ;
See more about : XIPHOSURA