Definify.com

Definition 2025


biovulari

biovulari

Italian

Adjective

biovulari m pl

  1. biovular

Related terms