camelina

Noun
  1. Annual and biennial herbs of Mediterranean to central Asia (synset 111901079)

Found on Word Lists

Other Searches