RIMA MEANING IN ENGLISH

• Rima Definition & Synonyms

  1. (n.) A narrow and elongated aperture; a cleft; a fissure.


• Rimae Definition & Synonyms

  1. (pl. ) of Rima


RECENT SEARCHES