Silver poplar

What is Silver poplar?

Silver poplar definition and meaning on Dictionary terms:
noun