Definition Definition

finfoot - Meaning and Examples

Meaning of 'finfoot' (Webster Dictionary)

1 . Finfoot [ n.]
- A South American bird (heliornis fulica) allied to the grebes. The name is also applied to several related species of the genus Podica.