Yahoo Canada Web Search

Search results

  1. Dictionary
    mouse-tailed bat

    noun

    • 1. an insectivorous bat with a long mouse-like tail, native to Africa and Asia and often found in man-made structures.