Definify.com

Definition 2026


bombyxes

bombyxes

English

Noun

bombyxes

  1. plural of bombyx