Jump to content

Dictionary:leaf

From Yezur Wiki

English

Noun

leaf

  1. A flat green growth from the stem or branch of a plant, by which the plant takes in light.

Translations

Translations — a flat green growth from the stem or branch of a plant
Herta-Olaic
Andusian