Definition & Meaning | English word LEAFSCRAPER
LEAFSCRAPER
Definitions of LEAFSCRAPER
- Any of various ovenbirds in the genus Sclerurus, found in Mexico, Central America and South America.
Number of letters
11
Is palindrome
No
Search for LEAFSCRAPER in:
Page preparation took: 293.13 ms.