tatarkasvi

  Finnish English Dictionary

tatarkasvi from Finnish to English

  1. (lb) A plant in the family (taxfmt).