Meaning of lobster plant

Definition of lobster plant

Other information on lobster plant

WIKIPEDIA results for lobster plant
Amazon results for lobster plant