Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

microsthene Definition

Cancel
microsthene
noun
Any of a group of mammals having a small size as a typical characteristic

Words Related to microsthene!

microsthene Examples by Brain Bank Users