Home
Search
Index
Definify.com
Webster
1828
Edition
Ducks-foot
DUCKS-FOOT
,
Noun.
A plant, the Podophyllum; called also May-apple.
Similar Results
Ducks-foot