1 ghost plant | Definition of ghost plant

ghost plant

noun

Definition of ghost plant

1 : indian pipe
2 : a tumbleweed (Amaranthus graecizans)