Synonyms for fenusa | Synonym.com

Synonyms for fenusa

1. fenusa (n.)

birch leaf miner

Synonyms: