Home
Search
Index
Definify.com
Webster
1828
Edition
Sycamore-moth
SYC'AMORE-MOTH
,
Noun.
A large and beautiful moth or night butterfly; so called because its caterpillar feeds on the leaves of the sycamore.
Similar Results
Sycamore-moth