Noun Definition

lophodytes

1.Definition: a genus of Merginae

Category: Animals