Definition Definition

metrosideros - Meaning and Examples

Meaning of 'metrosideros' (Webster Dictionary)

1 . Metrosideros [ n.]
- A myrtaceous genus of trees or shrubs, found in Australia and the South Sea Islands, and having very hard wood. Metrosideros vera is the true ironwood.