Meaning of ocomistle in Spanish:

ocomistle

masculine noun

Mexico
  • 1Variedad de ardilla enérgica y agresiva que vive en los pinares.