|
Definition of Matagouri
1. Noun. A thorny shrub endemic to New Zealand, taxonomic name ''Discaria toumatou''. ¹
¹ Source: wiktionary.com
|
1. Noun. A thorny shrub endemic to New Zealand, taxonomic name ''Discaria toumatou''. ¹
¹ Source: wiktionary.com