Synonyms and Antonyms for leopard plant | Synonym.com

Synonyms and Antonyms for leopard plant

1. leopard plant (n.)

any of various plants of temperate Eurasia; grown for their yellow flowers and handsome foliage

Synonyms: