ria is Accepted in TWL Scrabble Dictionary

ria Scrabble score: 3

Meaning of ria

  • radioimmunoassay
  • long, narrow inlet of a river that gradually decreases in depth from mouth to head
  • a long, narrow inlet [n -S]