atherurus : Idioms & Phrases


genus atherurus

  • noun a genus of Hystricidae
    Atherurus.
WordNet