Noun Definition

lemna trisulca

1.Definition: cosmopolitan in temperate regions except North America

Category: Plants