Word info

Russian cypress

Noun

Meaning

Russian cypress (plural Russian cypresses)

Microbiota decussata, an evergreen coniferous shrub.

Source: en.wiktionary.org

Close letter words and terms