Advertisement
Advertisement
frog orchid
noun
any of several orchids having greenish flowers thought to resemble small frogs, esp Coeloglossum viride of calcareous turf
Discover More
Example Sentences
Examples are provided to illustrate real-world usage of words in context. Any opinions expressed do not reflect the views of Dictionary.com.
He said he had come to find a frog orchid.
From BBC
Advertisement
Advertisement
Advertisement
Advertisement
Browse