meaning of lolium multiflorum

1. European grass much used for hay and in United States also for turf and green manure


Related Words

lolium multiflorum |

Developed & Maintained By Taraprasad.com

Treasure Words