patchleaf
/ˈpætʃliːf/Definitions
1. noun
A type of small, usually greenish-yellowish, flowering plant with oval-shaped leaves.
“The patchleaf can be found in abundance along the riverbank during the spring season.”
1. noun
A type of small, usually greenish-yellowish, flowering plant with oval-shaped leaves.
“The patchleaf can be found in abundance along the riverbank during the spring season.”