downy poplar

noun

Definition of downy poplar