cryptozoa


cryptozoa

  1. any animals that live in litter, dark places and the upper layers of soil.
  2. any animals which may exist, such as the Yeti, but whose existence has yet to be positively demonstrated.