Dictionary search results

Showing 1-7 of 7 results

RIA US English

Radioimmunoassay

ria US English

A long narrow inlet formed by the partial submergence of a river valley

ría Spanish-English

rialong, narrow, tidal inlet


You searched for RIA