Find the word definition

Wiktionary
e caudatae

n. (plural of e caudata English)