Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

macropodal Definition

Cancel
macropodal
adjective
Having long or large feet, or a long stem

Words Related to macropodal!

macropodal Examples by Brain Bank Users