Random
Lettuce peelings Synonyms
Definitions for Lettuce
(noun) any of various plants of the
genus
Lactuca
(noun) leaves of any of various plants of Lactuca sativa
(noun) informal terms for
money
Synonyms for phrase
green skin
green shell
green coat
green pod
green frame
green cover
green structure
green casing
green scum
LP abbreviation
LP
is an
abbreviation
for Lettuce Peelings
What does LP stand for?
LP stands for "Lettuce Peelings"