Find the word definition

Wiktionary
dove plants

n. (plural of dove plant English)