See Also: merostome(dictionary)

merostome (iou)



merostome noun. L19.
[from mod. Latin Merostomata (see below), formed as MERO-1 + Greek stomat-, stoma mouth.]
Zoology. Any arthropod of the class Merostomata; a horseshoe crab.