What is the full meaning of homegrown
produced in one's own country, or garden [adj]
Example of the word homegrown placed on a Scrabble board.