NichiDict

まぬか

[manuka]

Meanings

1.Noun

manuka (Leptospermum scoparium); tea tree