Golden Bowl

Dictionary

TOOTHLETTEDa.

In botany, denticulate; having very small teeth or notches; as a leaf.