Lemniscuses, noun plural of lemniscus. Synonyms in the same form.
fillets
All synonyms for lemniscus →