aardvark - definitions and synonyms

aardvark noun

  1. English Meaning: 

    : nocturnal burrowing mammal of the grasslands of Africa that feeds on termites; sole extant representative of the order Tubulidentata