Definify.com

Definition 2024


bistorts

bistorts

English

Noun

bistorts

  1. plural of bistort