Definitions

Manta-ray

Manta-ray

[man-tuh; Sp. mahn-tah]
See Manta ray
Search another word or see manta-rayon Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT