Browsing: serrulate

Term: serrulate (adjective)
Derivation: From Latin
Definition: Minutely serrate.

< Back to Dictionary of Botanical Terms