Webster's Revised Unabridged Dictionary · 1913
Picapare
Copy link
Picapare
, noun
(Zoology)
The finfoot.
↑