LINUM MEANING IN ENGLISH

• Linum Definition & Synonyms

  1. (n.) A genus of herbaceous plants including the flax (Linum usitatissimum).


RECENT SEARCHES