Definisi 'zauschneria californica'

English to English
noun
1. shrublet of southwestern United States to Mexico having brilliant scarlet flowers Terjemahkan
source: wordnet30


Visual Synonyms