mekabu

views updated

mekabu Japanese; lobe leaf seaweed, normally dried.

More From encyclopedia.com