Dictionary Translate Correct Ask AI
Noun
walruses (n.) , [sing. a walrus]