Spirodela polyrhiza (Greater Duckweed)

40.00

In stock

Category: