ant-orchis

1 aussie slang definition
  • ant-orchis

    An Australian orchid.