Find the word definition

Wikipedia
Naterra

Naterra International, Inc., is a privately held based consumer products sales and marketing company based in Flower Mound, Texas. Naterra manages several brands, including Baby Magic, Tree Hut, and All That Glitters.