adj. fulfilling many functions, multi-purpose; skilled to do many things; changeable; moving freely in different directions (Biology)
VERSATILE
Meaning of VERSATILE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012