meaning of boston lettuce

1. lettuce with relatively soft leaves


Related Words

boston lettuce |

Developed & Maintained By Taraprasad.com

Treasure Words