stigmarioid

adjective
stig·​mar·​i·​oid | \ -ēˌȯid\

Definition of stigmarioid

: resembling or related to a stigmaria

History and Etymology for stigmarioid

New Latin Stigmaria + English -oid

Keep scrolling for more