acaule
Meanings
Adjective
1. acaulous, short-stemmed (botany)