TOROSE


Meaning of TOROSE in English

adj.1 Bot. (of plants, esp. their stalks) cylindrical with bulges at intervals.

2 Zool. knobby.

Etymology: L torosus f. torus: see TORUS

Oxford English vocab.      Оксфордский английский словарь.