WATER DOCK MEANING IN ENGLISH

• Water dock Definition & Synonyms

  1. () A tall, coarse dock growing in wet places. The American water dock is Rumex orbiculatus, the European is R. Hydrolapathum.


RECENT SEARCHES