Lutra lutra lut·ra·lutra uncommon noun 1. otter found in Europe and Asia SynonymsEurasian otterLutra lutra Related words Broader terms otter WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.