Tamil Dictionary 🔍

water-star-grass

Wa"ter star" grass`. (Bot.) Defn: An aquatic plant (Schollera graminea) with grassy leaves, and yellow star-shaped blossoms.


water-star-grass - Similar Words