Definitions and Synonyms of lobster plant | Another word for lobster plant | What is lobster plant?
Definition 1: tropical American plant having poisonous milk and showy tapering usually scarlet petallike leaves surrounding small yellow flowers - [noun denoting plant]
Synonyms for lobster plant in the sense of this definition