Translation of "Notamacropus" into English
wallaby is the translation of "Notamacropus" into English.
Notamacropus
-
wallaby
nouncommon name of small- or mid-sized macropods found in Australia and New Guinea
-
Show algorithmically generated translations
Automatic translations of "Notamacropus" into English
-
Google Translate
Add example
Add