Jump to content

shy greenhood

From Wiktionary, the free dictionary

English

[edit]

Noun

[edit]

shy greenhood (plural shy greenhoods)

  1. An orchid (Pterostylis allantoidea)