Skip to main content

tessellata

English tessellata meaning in English  •  tessellata का अर्थ अंग्रेजी में
n. pl.
  • A division of Crinoidea including numerous fossil species in which the body is covered with tessellated plates.
Advertisement