We do not currently know of any synonyms for placodioid.
The adjective placodioid is defined as:
Did you mean blockaded?