LatinEdit

AdjectiveEdit

acaulescens

  1. (New Latin) Having almost no stem or stalk

Related termsEdit