Natatores



Same as: palmipedes
ENGLISH MEANING
noun
1.
(PLURAL) The swimming birds.