semaphore plant

/S IH0 M AE1 F ER0 P L AE0 N T/
noun
  1. 1

    Synonym of telegraph plant.