Meaning ofmespilusin English

mespilus

us/ˈmɛspələs/uk/ˈmɛspələs/
#uncommon
Definitions