MARRI

Definition of MARRI

  1. (noun)very large red gum tree