Torulose /(?)/

Tor·u·lose

Torulose

a.
  1. Same as Torose. (Bot.)