muscipula

Noun
1