English dictionary

keeled garlic meaning and definition

Definition and meaning of keeled garlic at MeaningMonkey.org. keeled garlic meaning and definition in the English Dictionary.

KEELED GARLIC noun

Definition of keeled garlic (noun)

  1. Eurasian bulbous plant
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: