English

edit

Noun

edit

spinicaudatan (plural spinicaudatans)

  1. Any of the order Spinicaudata of clam shrimps.

References

edit