blackberry lily
Definition
noun. an ornamental plant Belamcanda chinensis of the iris family; bearing orange flowers and clusters of black seeds that resemble blackberries
Example Sentence
The blackberry lily was in bloom.
Synonyms
ornamental plant; leopard lily; Belamcanda chinensis
Antonyms
Hear It! Say It! Write It!
blackberry lily