WATER WILLOW MEANING IN ENGLISH

• Water willow Definition & Synonyms

  1. () An American aquatic plant (Dianthera Americana) with long willowlike leaves, and spikes of small purplish flowers.


RECENT SEARCHES