SCAPHOCERITE


Meaning of SCAPHOCERITE in English

noun a flattened plate or scale attached to the second joint of the antennae of many crustacea.

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