TILESEED MEANING IN ENGLISH

• Tileseed Definition & Synonyms

  1. (n.) Any plant of the genus Geissois, having seeds overlapping like tiles on a roof.


RECENT SEARCHES