Malagasy

edit

Etymology

edit

amboa +‎ be.

Noun

edit

amboabe

  1. a species of mygale spider