botanical_gardenEnglish

arboretum, botanical garden

Noun

A facility where trees and shrubs are cultivated for exhibition

English: arboretum, botanical garden

Bahasa: kebun botani, kebun raya

Bahasa words with similar meanings

English words with similar meanings

Show 1 words