Synonyms for fenusa | Synonym.com

Synonyms for fenusa

fenusa (n.)

birch leaf miner

Synonyms: