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: