English

edit

Noun

edit

stercorarid (plural stercorarids)

  1. (zoology) Alternative form of stercorariid.