turbiscus

Etymology
Perhaps from, from. Attested in.

Noun

 * 1) an unknown kind of shrub