STEMLESS MEANING IN ENGLISH

• Stemless Definition & Synonyms

  1. (a.) Having no stem; (Bot.) acaulescent.


Synonyms:
Acaulescent,

RECENT SEARCHES