The AI-powered English dictionary
comparative more leaflike, superlative most leaflike
Having the form or other qualities of a leaf. examples