Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

acanthocephalan Definition

Cancel
acanthocephalan
noun(acan-tho-ceph-a-lan)
spiny-headed worm

Words Related to acanthocephalan!

acanthocephalan Examples by Brain Bank Users