6 results in 0.0063s.
Advertisement
  • remora
    remora, noun.
    1. any one of certain fishes, found especially in tropical waters, with a sucker on the top of the head by which it can attach itself especially to ships and other fishes for transportation.
    Ex. This is the remora, hitchhiker of

remora in Urdu اُردُو

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-remora