Tamil Meaning

artichoke meaning in tamil

a plant generally noted for its large thistle-like fore heads

artichoke tamil meaning example

உண்ணத்தக்க கிழங்கு உடைய செடி வகை