Skip to main content

tule

English tule meaning in English  •  tule का अर्थ अंग्रेजी में
Noun
  • A large bulrush (Scirpus lacustris, and Scirpus Tatora) growing abundantly on overflowed land in California and elsewhere.
Advertisement