Definition of myrmecoidy in English:

myrmecoidy

noun

Origin

1920s.