English dictionary
asian horseshoe crab meaning and definition
Definition and meaning of asian horseshoe crab at MeaningMonkey.org. asian horseshoe crab meaning and definition in the English Dictionary.ASIAN HORSESHOE CRAB noun
Definition of Asian horseshoe crab (noun)
- horseshoe crab of the coast of eastern Asia
Source: Princeton University Wordnet