Adjective Definition

myrmecophagous

1.Definition: feeding on ants

"Myrmecophagous squirrel"




Please Share