.
Available Definitions: 1) n. - A gigantic African tree (Adansonia digitata), also naturalized in India. See Adansonia .
Share this page