bombyx Latin Definition

Latin Word: bombyx
Part of Speech: [Noun]
Definition: silkworm



Hire a Writer