Alphabet Filter:

Results

Definition of myrmecophaga:

  1. A genus of edentate quadrupeds which feed on ants, and are called ant- eaters.

Synonyms:

Genus Myrmecophaga.