meaning of rana temporaria

1. a common semiterrestrial European frog


Related Words

rana temporaria |

Developed & Maintained By Taraprasad.com

Treasure Words