meaning of enhydra lutris
1.
large
marine
otter
of
northern
Pacific
coasts
having
very
thick
dark
brown
fur
Related Words
enhydra lutris
|
Developed & Maintained By
Taraprasad.com