English dictionary
electric ray meaning and definition
Definition and meaning of electric ray at MeaningMonkey.org. electric ray meaning and definition in the English Dictionary.ELECTRIC RAY noun
Definition of electric ray (noun)
Source: Princeton University Wordnet