Leaveless

Definition:

  • (a.) Leafless.

Compare leaveless with other words:

leaveless vs. leavenless

leaf vs. leaveless