English syllables. 2014.
myrmecophagoid — noun or adjective see myrmecophaga … Useful english dictionary