meaning of lutris

1. large marine otter of northern Pacific coasts having very thick dark brown fur


Related Words

enhydra lutris |

Developed & Maintained By Taraprasad.com

Treasure Words