VariousWords beta
Related Terms:
Noun
Definition: An embryonic form of a tapeworm, enclosed in a spherical membrane armed with six hooks
VariousWords beta
Definition: An embryonic form of a tapeworm, enclosed in a spherical membrane armed with six hooks