Definition, synonyms and related words
A surfactant protein found in the foam nests of tropical frogs.