vocab dash
Log in
Sign up
acaule
Meanings
Adjective
1. acaulous, short-stemmed
(botany)