"teichlinsen" in English Teichlinsen {m pl} spirodela duckweeds Detailed translations for "teichlinsen" Teichlinsen{masculine plural} Teichlinsen spirodela duckweeds