0%

ALL meanings of monkey orchid

mon·key or·chid
M m
  • noun monkey orchid a European orchid, Orchis simia, rare in Britain, having a short dense flower spike that opens from the top downwards. The flowers are white streaked with pink or violet and have five spurs thought to resemble a monkey's arms, legs, and tail 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?