Definify.com

Definition 2024


stemlets

stemlets

English

Noun

stemlets

  1. plural of stemlet