Resembling or having characteristics of an allophyte; plant-like in appearance but not truly a plant.
From 'allophyte' (a non-native or unusual plant) plus the suffix '-oid' (resembling, like), meaning 'resembling an allophyte.'
Try Another Word