Definition of manta ray
English to English noun - extremely large pelagic tropical ray that feeds on plankton and small fishes; usually harmless but its size make it dangerous if harpooned
source: WordNet 3.0
Visual Synonyms 
Nearby Word
manta ray, mantra, mandatary, mandara, minutary, mata hari, mutuary, mattery, matadore, mandator, maeandra, monandry, monterey, minatory, maneater, motorway, minotaur, maitreya, mawmetry, mammetry
|
|
|