Spanish-English dictionary »

acaule meaning in English

SpanishEnglish
acaule adjective

acaulescent(having no stem)
adjective