Skip to main content

triander

English triander meaning in English  •  triander का अर्थ अंग्रेजी में
Noun
  • Any one of the Triandria.
Advertisement