protoblattoid

adjective
pro·​to·​blat·​toid

Definition of protoblattoid

: of or relating to the Protoblattoidea

History and Etymology for protoblattoid

New Latin Protoblattoidea

Keep scrolling for more