English-German translations for ichang papeda
Definition of ichang papeda
- ''Citrus ichangensis'', a slow-growing species of the ''Citrus'subgroup ''Papeda'', with characteristic lemon-scented foliage and flowers
Trending Searches
Popular Dictionaries