https://www.merriam-webster.com/dictionary/seacross
SEACROSS Definition & Meaning - Merriam-Webster
The meaning of SEACROSS is jellyfish; especially : a jellyfish in which four radial canals appear in the form of a cross.
definitionmeaningmerriamwebster
https://www.seacross.gr/
HOME | SeaCross
SEA CROSS ENGINEERING, with years of industry experience and comprised of a team of skilled professionals, specializes in delivering bespoke/custom-made...