English

edit

Noun

edit

avidins

  1. plural of avidin

Anagrams

edit