pig''s ears

Explore definitions, synonyms, and language insights of pig''s ears

Definitions

Noun
an edible agaric with a brown fruiting body that is often compound

More General Terms