order Xiphosura

1. (noun) horseshoe crabs and extinct forms
Synonyms: Xiphosura
Related Words: animal order



Terms and Conditions of Use / Copyright Notice