Synonyms for lepus townsendi | Synonym.com

Synonyms and antonyms for lepus townsendi

2. Lepus (n.)

a constellation in the southern hemisphere near Orion and Columba

Synonyms: