TanroDictionary Notebook
EN

ba soi

Vietnamese
0

English meaning

  1. Macaranga (shrub)

Japanese meaning

  1. オオバギ

Vietnamese meaning

  1. Cây cùng họ với thầu dầu, gỗ trắng, mọc dại trên các nương rẫy mới bỏ hoang.noun

Compiled by Tanro Dictionary from Wiktionary, ai-vi-en-ja · Data sources & licenses