Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of gymnotus

- A genus of South American fresh-water fishes, including the Gymnotus electricus, or electric eel. It has a greenish, eel-like body, and is possessed of electric power.