meaning of myrmecophilous

1. living symbiotically with ants


Related Words

myrmecophilous |

Developed & Maintained By Taraprasad.com

Treasure Words