Definition of TOOART

  • an Eucalyptus tree [n -S]