English

edit

Noun

edit

oviscaptes

  1. plural of oviscapte

Anagrams

edit