Spanish Noun lentillas f pl plural of lentillaWikiwand - on Seamless Wikipedia browsing. On steroids.