Definition of Myrmecophilous

  • (adjective satellite) living symbiotically with ants

Synonyms of Myrmecophilous


No Synonyms Found.

Antonyms of Myrmecophilous


No Antonyms Found.

Homophones of Myrmecophilous


No Homophones Found.