omavarainen

  Finnish English Dictionary

omavarainen from Finnish to English

  1. self-sufficient, self-contained, materially independent (and therefore autonomous)

  2. (lb) autotrophic

  3. : (syn)