serrulate


serrulate

adjective

  1. finely or minutely serrate, as a leaf.

adjective

  1. (esp of leaves) minutely serrate

Leave a Reply

Your email address will not be published. Required fields are marked *

48 queries 1.251