Sign In

Dictionary

Recent Searches

Japanese - English Dictionary - Words in Artemisia [クラムヨモギの言葉]

Artemisia [クラムヨモギ]

Artemisia
any of various composite shrubs or herbs of the genus Artemisia having aromatic green or greyish foliage
taragon
noun

English Meanings:

noun
  1. tarragon

This site uses the EDICT and KANJIDIC dictionary files. These files are the property of the Electronic Dictionary Research and Development Group, and are used in conformance with the Group's licence.