WATER TREFOIL MEANING IN ENGLISH

• Water trefoil Definition & Synonyms

  1. () The buck bean.


RECENT SEARCHES