display: exhibiting openly in public view
communication: something that is communicated by or to or between people or groups
platanthera: herbaceous terrestrial orchids of temperate northern and southern hemispheres