We do not currently know of any synonyms for tapiroid.
The adjective tapiroid is defined as:
Did you mean tapered or taproot?