oviscaptes
English
Noun
oviscaptes
plural of
oviscapte
Anagrams
vitascopes