Definition for SCAR-LET-BEAN

SCAR-LET-BEAN, n.

A plant; a red bean. – Mortimer.

Return to page 35 of the letter “S”.