Find the word definition

Wiktionary
ant orchids

n. (ant orchid English)