English

edit

Noun

edit

snoRNAs

  1. plural of snoRNA

Anagrams

edit