English dictionary

eudyptes meaning and definition

EUDYPTES noun

Definition of Eudyptes (noun)

  1. rock hoppers
Source: Princeton University Wordnet