ostra: meaning and definitions

PortugueseType a word

What is ostra?

  • latim ostrea,-ae
  • Género de moluscos acéfalos.
  • Escarro de consistência pastosa.