Sign In

Dictionary

Recent Searches

Japanese - English Dictionary - Words in Flannel Leaf

Flannel Leaf

Flannel Leaf
any of various plants of the genus Verbascum having large usually woolly leaves and terminal spikes of yellow or white or purplish flowers
toochi
noun

English Meanings:

noun
  1. torch

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.