Definisi 'canker brake'

English to English
noun
1 North American evergreen fern having pinnate leaves and dense clusters of lance-shaped fronds Terjemahkan
source: wordnet30


Visual Synonyms