Digitalis lutea
di·gi·ta·lislutea
noun
1.
Related words
Broader terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.
di·gi·ta·lislutea
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.