meaning of alfalfa

1. The lucern (Medicago sativa); -- so called in California, Texas, etc.


Related Words

alfalfa |

Developed & Maintained By Taraprasad.com

Treasure Words