Definify.com

Definition 2025


bombyxes

bombyxes

English

Noun

bombyxes

  1. plural of bombyx