frog orchid


noun

any of several orchids having greenish flowers thought to resemble small frogs, esp Coeloglossum viride of calcareous turf