About
Menu

promoscis

promoscis, idis, f., s. proboscis.

Saved

Recent