merostome

English

Etymology

From translingual Merostomata.

Noun

merostome (plural merostomes)

  1. (biology) Any primitive arthropod of the subclass Merostomata.

Translations

Anagrams