1 Noun 0 Verb 1 Adj. 0 Adv.
Filters
ENlepidoteNoun
EN
The main organ of photosynthesis and transpiration in higher plants
leafleafagefoliage
bn:00035596n Concept
English:
botany
ENlepidoteAdjective
EN
Rough to the touch; covered with scales or scurf
leprosescabrous
bn:00105881a Concept