Brought to you by

Find information on animal health topics, written for the veterinary professional.

Rumex crispus (Curly dock, Dock, Sorrel)


Rumex crispus (Curly dock, Dock, Sorrel).

Courtesy of Dr. Cecil Brownie