annual salt-marsh aster

1. (noun) a variety of aster
Related Words: aster



Terms and Conditions of Use / Copyright Notice