lardizabala_familyEnglish

Lardizabalaceae, family Lardizabalaceae, lardizabala family

Noun

Thick-stemmed lianas and some shrubs, some have edible fruit

English: Lardizabalaceae, family Lardizabalaceae, lardizabala family

Bahasa: Lardizabalaceae

Bahasa words with similar meanings

English words with similar meanings

Show 2 words