Meaning of tachypleus

Definition of tachypleus

(noun) a genus of Limulidae

Other information on tachypleus

WIKIPEDIA results for tachypleus
Amazon results for tachypleus