Adjective Definition

myrmecophilous

1.Definition: living symbiotically with ants




Please Share