English dictionary sonchus meaning and definition Definition and meaning of sonchus at MeaningMonkey.org. sonchus meaning and definition in the English Dictionary. SONCHUS nounDefinition of Sonchus (noun)sow thistlessynonyms: genus Sonchus 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: