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