Skip navigation.

tammar - What does it mean?

Definition of 'tammar'

English

Noun

(Tammar wallaby)
  • (zoology) Macropus eugenii , a small Australian wallaby with a thick, dark coat.
  • Synonyms

    * dama * darma