Definition: Meaning of, greenhood in English to English dictionary.
Pronunciation:/ /
noun
synonym
antonym
Word Forms:
Singular
Plural
greenhood
greenhoods
any of numerous orchids of the genus Pterostylis having leaves in a basal rosette and green flowers often striped purple, brown or red with the dorsal sepal incurved to form a hood