telina: meaning and definitions

SpanishType a word

What is telina?

  • f. Molusco bivalvo marino del tamaño de una almeja y con concha de colores brillantes, abundante en las costas españolas.