celandine ( synonym found)

Definition of celandine:

°Either of two unrelated flowering plants.

Definition of celandine:

°Either of two unrelated flowering plants.

Back to Top