Internet Archive BookReader

The new water weed ?Anacharis alsinastrum, some account of it /by William Marshall.