Lespedeza thunbergii

Lespedeza thunbergii
Synonym: Lespedeza sieboldi

Body
Urinary: uremia; kidney insuffficiency.

Related posts