mekabu

views updated

mekabu Japanese; lobe leaf seaweed, normally dried.