red gum

red gum

English Noun
Ad

Definition

Any of several species of trees found in Australia:

Ad