EN

Synonyms for pig-deer

Most common

babirusa

All synonyms

Noun

Definitions

  1. n. 1

    Synonym of babirusa.

Forms

Plural
pig-deers → babirusas…

By length

8 letters
babirusa