Stemless



ENGLISH MEANING
adjective
1.
Having no stem; (Bot.) acaulescent.