Definition & Meaning | English word DEPRESSARIID
DEPRESSARIID
Definitions of DEPRESSARIID
- (zoology) Any moth in the family Depressariidae.
Number of letters
12
Is palindrome
No
Search for DEPRESSARIID in:
Page preparation took: 121.27 ms.