rubber eel (English, noun)
expansion: rubber eel (plural rubber eels)
Senses:
glosses: A species of aquatic caecilian, Typhlonectes natans, found in Colombia, Venezuela, and possibly Trinidad and Tobago.
Forms:
form: rubber eels
tags: plural