australoide m or f by sense (plural australoides)
australoide (plural australoides)
australoide (plural australoidi)