Similar Words
unshapely

Torulose — definition

1. torulose (Adjective)

1 definition

torulose (Adjective) — (botany) of a cylindrical or ellipsoid body; swollen and constricted at intervals.