English dictionary
astilbe japonica meaning and definition
Definition and meaning of astilbe japonica at MeaningMonkey.org. astilbe japonica meaning and definition in the English Dictionary.ASTILBE JAPONICA noun
Definition of Astilbe japonica (noun)
Source: Princeton University Wordnet