XIPHURA


Meaning of XIPHURA in English

noun ·pl ·same·as limuloidea. called also xiphosura.

Webster English vocab.      Английский словарь Webster.