1. a. Having a typically small size; of or pertaining to the microsthenes.
1. Having a typically small size; of or pertaining to the microsthenes. Source: Websters Dictionary (01 Mar 1998)