RANA PALUSTRIS(noun)Did you mean?Synonyms RhymesDefinitions 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 & RelationsAnagramsStarts RStarts RAStarts RANStarts RANAEnds SEnds ISEnds RISEnds TRISStarts R & ends SStarts RA & ends SStarts R & ends ISA-Z Proximitiesramulous10ramulus9ramus7ran3rana4 Rana Palustris ranalesranarian8ranarium10ranariums11ranas5