WATER CROWFOOT MEANING IN ENGLISH

• Water crowfoot Definition & Synonyms

  1. () An aquatic kind of buttercup (Ranunculus aquatilis), used as food for cattle in parts of England.


RECENT SEARCHES