LUCERNE MEANING IN ENGLISH

• Lucerne Definition & Synonyms

  1. (n.) See Lucern, the plant.


Synonyms:
Alfalfa,

RECENT SEARCHES