Skip to main content

tileseed

English tileseed meaning in English  •  tileseed का अर्थ अंग्रेजी में
Noun
  • Any plant of the genus Geissois, having seeds overlapping like tiles on a roof.
Advertisement