foxberry ( synonym found)

Definition of foxberry:

°The berry of this plant.

Back to Top