Uloid


(a.) Resembling a scar; scarlike.



Similar Words:

Annuloid   Annuloida   Celluloid   Cuculoid   Inuloid   Libelluloid   Limuloidea   Sipunculoid   Sipunculoidea   Tuberculoid