Skip to main content

Trifoliolate

Definition

Having three leaves or leaflets.