Definify.com

Definition 2024


bombyxes

bombyxes

English

Noun

bombyxes

  1. plural of bombyx