RANA PALUSTRIS(noun) Did you mean: Synonyms Rhymes Definitions There is 1 meaning of the phrase Rana Palustris. Rana Palustris - as a noun A meadow frog of eastern north america Synonyms (Exact Relations)pickerel frogWord Variations & RelationsAnagrams Starts R Starts RA Starts RAN Starts RANA Ends S Ends IS Ends RIS Ends TRIS Starts R & ends S Starts RA & ends S Starts R & ends IS A-Z Proximitiesramulous 10ramulus 9ramus 7ran 3rana 4 Rana Palustris ranalesranarian 8ranarium 10ranariums 11ranas 5