Definition of pyramidal orchid in English:

pyramidal orchid

noun

  • A small orchid of calcareous grassland, with a conical spike of pinkish-purple flowers.

    • ‘The photograph of the pyramidal orchid in the newspaper showed a flower exactly like the one he had given to his wife.’