japanese andromeda (0 synonym found)

Definition of japanese andromeda:

(n) : A plant, Pieris japonica, native to eastern China, Taiwan, and Japan where it grows in mountain thickets.

Definition of japanese andromeda:

(n) : A plant, Pieris japonica, native to eastern China, Taiwan, and Japan where it grows in mountain thickets.

Back to Top