Definition of ant orchid in English:
ant orchid
noun
Any of several terrestrial orchids of the genus Chiloglottis (and formerly Caladenia), which are native to Australasia and have flowers that resemble small insects.
Origin
Early 20th century.
Are You Learning English? Here Are Our Top English Tips