hand plant

See also: handplant

English

Noun

hand plant (plural hand plants)

  1. Alternative spelling of handplant.